package com.yanqu.road.entity.log;


import com.yanqu.road.entity.FieldTypeAnnotation;

@FieldTypeAnnotation(tableName = "t_l_ck_beauty_escort_event_reward", desc = "走镖事件奖励", autoSave = true, uploadCk = true)
public class LogBeautyEscortEventReward extends ServerBaseLog {

    @FieldTypeAnnotation(desc = "玩家id", isIndex = true)
    private long userId;

    @FieldTypeAnnotation(desc = "走镖id")
    private long dartId;

    @FieldTypeAnnotation(desc = "事件产生-商会id")
    private String unionUid;

    @FieldTypeAnnotation(desc = "事件产生-商会等级")
    private int unionLv;

    @FieldTypeAnnotation(desc = "事件产生-时间")
    private int eventTime;

    @FieldTypeAnnotation(desc = "事件id")
    private int eventId;

    @FieldTypeAnnotation(desc = "奖励")
    private String rewards;

    @FieldTypeAnnotation(desc = "伤害")
    private long damage;

    public LogBeautyEscortEventReward(long userId, long dartId, String unionUid, int unionLv, int eventTime, int eventId, String rewards, long damage) {
        this.userId = userId;
        this.dartId = dartId;
        this.unionUid = unionUid;
        this.unionLv = unionLv;
        this.eventTime = eventTime;
        this.eventId = eventId;
        this.rewards = rewards;
        this.damage = damage;
    }

    public long getUserId() {
        return userId;
    }

}
